Cypress Semiconductor /psoc63 /BLE /BLELL /ADV_PARAMS

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as ADV_PARAMS

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (TX_ADDR)TX_ADDR 0ADV_TYPE 0ADV_FILT_POLICY 0ADV_CHANNEL_MAP 0 (RX_ADDR)RX_ADDR 0 (RX_SEC_ADDR)RX_SEC_ADDR 0 (ADV_LOW_DUTY_CYCLE)ADV_LOW_DUTY_CYCLE 0 (INITA_RPA_CHECK)INITA_RPA_CHECK 0 (TX_ADDR_PRIV)TX_ADDR_PRIV 0 (ADV_RCV_IA_IN_PRIV)ADV_RCV_IA_IN_PRIV 0 (ADV_RPT_PEER_NRPA_ADDR_IN_PRIV)ADV_RPT_PEER_NRPA_ADDR_IN_PRIV 0 (RCV_TX_ADDR)RCV_TX_ADDR

Description

Advertising parameters register.

Fields

TX_ADDR

Device own address type. 1 - Address type is random. 0 - Address type is public.

ADV_TYPE

The Advertising type is used to determine the packet type that is used for advertising when advertising is enabled. 0x0 - Connectable undirected advertising. (adv_ind) 0x1 - Connectable directed advertising (adv_direct_ind). 0x2 - Discoverable undirected advertising (adv_discover_ind) 0x3 - Non connectable undirected advertising (adv_nonconn_ind).

ADV_FILT_POLICY

Advertising filter policy. The set of devices that the advertising procedure uses for device filtering is called the White List. 0x0 - Allow scan request from any device, allow connect request from any device. 0x1 - Allow scan request from devices in white list only, allow connect request from any device. 0x2 - Allow scan request from any device, allow connect request from devices in white list only. 0x3 - Allow scan request from devices in white list only, allow connect request from devices in white list only.

ADV_CHANNEL_MAP

Advertising channel map indicates the advertising channels used for advertising. By setting the bit, corresponding channel is enabled for use. Atleast one channel bit should be set. 7 - enable channel 39. 6 - enable channel 38. 5 - enable channel 37.

RX_ADDR

Peer addresses type. This is the Direct_Address_type field programmed, only if ADV_DIRECT_IND type is sent. 1 - Rx addr type is random. 0 - Rx addr type is public

RX_SEC_ADDR

Peer secondary addresses type. This is the Direct_Address_type field programmed, only if ADV_DIRECT_IND type is sent. This address type corresponds to the PEER_SERC_ADDR register. Valid only if PRIV_1_2_ADV is set. 1 - Rx secondary addr type is random. 0 - Rx secondary addr type is public

ADV_LOW_DUTY_CYCLE

This bit field is used to specify to the Controller the Low Duty Cycle connectable directed advertising variant being used. 1 - Low Duty Cycle Connectable Directed Advertising. 0 - High Duty Cycle Connectable Directed Advertising.

INITA_RPA_CHECK

This bit field is used to specify the Advertiser behavior on receiving the same INITA in the connect_req as in the ADV_DIRECT_IND packet it sent. This bit is valid only if PRIV_1_2 and PRIV_1_2_ADV are set. 0 - Accept the connect_req packet 1 - Reject the connect_req packet

TX_ADDR_PRIV

Device own address type subtype when Address type is random. This bit is valid only if PRIV_1_2 and PRIV_1_2_ADV are set. 1 - Random Address type is private. 0 - Random Address type is static.

ADV_RCV_IA_IN_PRIV

Advertiser behavior when a peer Identity address is received in privacy mode. This bit is valid only if PRIV_1_2 and PRIV_1_2_ADV are set. 1 - Accept packets with peer identity address not in the Resolving list in privacy mode 0 - Reject packets with peer identity address not in the Resolving list in privacy mode

ADV_RPT_PEER_NRPA_ADDR_IN_PRIV

Advertiser behavior when a peer Non Resolvable Private Address is received in privacy mode. This bit is valid only if PRIV_1_2 and PRIV_1_2_ADV are set. This is applicable when whitelist is disabled. 1 - Only report the packets with peer NRPA address in privacy mode 0 - Respond to packets with peer NRPA address in privacy mode

RCV_TX_ADDR

Transmit address field of the received packet extracted from the receive packet. This field is used by firmware to report peer_addr_type parameter in the connection complete event.

Links

() ()